
#cl-wb-SNS {
width: 250px;
margin: 5px 0px;
padding:5px;
font-size: 13px;
color: #222;
}
#cl-wb-SNS li {
cursor: pointer;
height: 48px;
position: relative;
list-style-type: none;
}
#cl-wb-SNS .icon {
background: #D91E76 url('http://3.bp.blogspot.com/-unjaHZfdU1k/UK7b1J4pfOI/AAAAAAAAAzA/r7ccqS2FovU/s1600/Zoomarabic-SNS.png') 0 0 no-repeat;
background-color: rgba(217, 30, 118, .42);
border-radius: 30px;
display: block;
color: #141414;
float:none;
height: 48px;
line-height: 48px;
margin: 5px 0;
position: relative;
text-align: right;
text-indent: 90px;
text-shadow: #333 0 1px 0;
white-space: nowrap;
width: 48px;z-index: 5;
-webkit-transition: width .25s ease-in-out, background-color .25s ease-in-out;
-moz-transition: width .25s ease-in-out, background-color .25s ease-in-out;
-o-transition: width .25s ease-in-out, background-color .25s ease-in-out;
transition: width .25s ease-in-out, background-color .25s ease-in-out;
-webkit-box-shadow: rgba(0, 0, 0, .28) 0 2px 3px;
-moz-box-shadow: rgba(0,0,0, .28) 0 2px 3px; -o-box-shadow: rgba(0,0,0, .28) 0 2px 3px;
box-shadow: rgba(0, 0, 0, .28) 0 2px 3px;
text-decoration: none;
}
#cl-wb-SNS span:hover {
visibility: hidden;
}
#cl-wb-SNS span {
display: block;
top: 15px;position: absolute;
right: 90px;
}
#cl-wb-SNS .icon {
color: #fafafa;
overflow: hidden;
}
#cl-wb-SNS .fb {
background-color: rgba(45,118,200, .42);
background-position: 0 -382px;
}
#cl-wb-SNS .twit {
background-color: rgba(0, 161, 223, .42);
background-position: 0 -430px;
}
#cl-wb-SNS .google {
background-color: rgba(167, 0, 0, .42);
background-position: 0 -478px;
}
#cl-wb-SNS .pint {
background-color: rgba(204, 0, 0, .42);
background-position: 0 -526px;
}
#cl-wb-SNS .linked {
background-color: rgba(0, 87, 114, .42);
background-position: 0 -574px;
}
#cl-wb-SNS .deviant {
background-color: rgba(76, 122, 74, .42);
background-position: 0 -622px;
}
#cl-wb-SNS .ytube {
background-color: rgba(170, 0, 0, .42);
background-position: 0 -670px;
}
#cl-wb-SNS .rss {
background-color: rgba(255,109, 0, .42);
background-position: 0 -718px;
}
#cl-wb-SNS li:hover .icon {
width: 250px;
}
#cl-wb-SNS li:hover .icon {
background-color: #d91e76;
}
#cl-wb-SNS li:hover .fb {
background-color: #2d76b9;
background-position: 0 2px;
}
#cl-wb-SNS li:hover .twit {
background-color: #00A1DF;
background-position: 0 -46px;
}
#cl-wb-SNS li:hover .google {
background-color: #A70000;
background-position: 0 -94px;
}
#cl-wb-SNS li:hover .ytube {
background-color: #A00;
background-position: 0 -286px;
}
#cl-wb-SNS li:hover .rss {
background-color: #EC5601;
background-position: 0 -334px;
}
#cl-wb-SNS .icon:active {
bottom: -2px;-webkit-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
}

